work hard and hurriedly - Français Anglais Dictionnaire